Skip to content

ci: forward-port current pipeline (harness + per-module timeout) to gramps60#41

Merged
eduralph merged 1 commit into
maintenance/gramps60from
sync/pipeline-current-gramps60
May 30, 2026
Merged

ci: forward-port current pipeline (harness + per-module timeout) to gramps60#41
eduralph merged 1 commit into
maintenance/gramps60from
sync/pipeline-current-gramps60

Conversation

@eduralph

Copy link
Copy Markdown
Owner

Same forward-port as the gramps61 PR, for maintenance/gramps60 (further behind — also updates the gramps-ci Dockerfile + docker-build.yml). Brings the run_addon_tests.py harness (per-module timeout + honest skip accounting), addon_system_deps.py, gi_bootstrap, and ci.yml wiring. Branch-neutral ci.yml. Forward-port only; no addon changes.

Bring maintenance/gramps60's .github/ up to feature/ci-cd-pipeline-upstream
(the 820 PR head, which is gramps60-based), same forward-port as gramps61.
gramps60 was further behind — also updates the gramps-ci Dockerfile and
docker-build.yml in addition to the run_addon_tests.py harness,
addon_system_deps.py, gi_bootstrap, and ci.yml wiring. Branch-neutral
ci.yml unchanged in intent. Forward-port only; no addon changes.
@eduralph eduralph merged commit 3685448 into maintenance/gramps60 May 30, 2026
7 of 8 checks passed
@eduralph eduralph deleted the sync/pipeline-current-gramps60 branch May 30, 2026 11:06
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant